/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __TACTICS_H
#define __TACTICS_H

#include "incl.h"

uint8_t isVictory(uint8_t *chb, uint8_t mycolor);
void cpy_angle(void);
void tactics_Handler(void);
void save_now_state(uint8_t *n);
uint8_t get_black_num(uint8_t *chb, uint8_t my);
int8_t tactics_key_get_num(uint8_t my);
uint8_t isDraw(uint8_t *u);
void clern_chess(uint8_t *u);
float get_angle(void);

extern uint8_t FoulWarning;
extern uint8_t lookchessboard[9];
extern uint8_t chessboard[9];
extern uint8_t opencvchessboard[9];

extern float copy_angle;
#endif /* __TACTICS_H */

/******************* (H) COPYRIGHT 2024 FUYEBING*****END OF FILE************/

